﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Asd.MP.DomainModel;
using Asd.MP.Entity;

namespace MobilePlatform.IFactory
{
    public interface ISystemInfoDataAccess
    {
        V_SerialNoListDataSet.V_SERIALNOLISTDataTable GetSerailNoList();

        V_SerialNoListDataSet.V_SERIALNOLISTDataTable GetSerailNoBySn(string sn);

        void SaveSerail(SerialNoEntity serial);

        V_SerialNoListDataSet.V_SERIALNOLISTDataTable GetSerailNoListByAccount(string account);

        V_SerialNoListDataSet.V_SERIALNOLISTDataTable GetSerailNoListByMobile(string mobile);

        void ModifySerialNoStatus(List<SerialNoEntity> serialList);
    }
}
